// 搭建web服务器
// 注册接口
const express = require('express')
const { use } = require('./routers/login')
const app = express()
app.listen('4000', () => console.log('我的大事件服务启动了'))
//加载自定义的db

// 解析token
// const jwt = require('express-jwt')
// app.use(jwt({
//     secret: 'sfsws23s',
//     algorithms:['HS256'],
// }). unless({
//     path:['/api/login','/api/reguser']
// })
// )



// --------注册接口-----------
// 解析 查询字符串格式的请求体（解析之后，后面就可以用res.body）
app.use(express.urlencoded({ extended: true }))

// 加载路由模块
let login = require('./routers/login')
// 注册中间件
app.use('/api', login)


// let user = require('./routers/user')
// app.use('/my',user)
// // 处理中间件
// app.use(function (err, req, res, next) {
//     if (err.name === 'UnauthorizedError') {
//       res.status(401).send({status:1,message:'身份认证失败！'});
//     }
//   });